Sales & manager business development careers in Bawshar, Oman